vb提示缺少"语句结束".

来源:百度知道 编辑:UC知道 时间:2024/06/04 18:07:51
1 For a = 1 To 9
2 For b = 1 To 9
3 text.text=a + "*" + b + "=" + a*b
4 Next b
5 Next a
这是我自己编的一个关于显示乘法口诀的vb程序.
因操作屏幕有时不能全部显示口诀,便想到用text的滚动条以解决该问题.
但到第3时程序显示说缺少"语句结束".
1.请给出正确的第3行的写法(由于本人初学者,请多列一些,先谢谢了!)
2.麻烦教一下如何在这个程序下排版.(如成梯形\方型),我个人在form上用print写的一行仅一个(第三行语句,其他同上:a; "*"; b; "="; a * b)

text.text=str(a) & " * " & str(b) & " = " & str(a*b) '(text1.text 还是text.text)

我很少用 + 号连接字符串~你用 & 试试吧
排版加个 回车换行符 vbcrlf 吧~
不过据说在text这样的控件并不好用~你试试别的控件吧

应该是text1.text=......,而不是text.text。

end?